rip the stitches out - Turkish English Dictionary